[Ivy]
[>Created: Fri Aug 01 09:25:27 ICT 2014]
1478B90923855B2C 3.17 #module
>Proto >Proto Collection #zClass
gd0 QuestionDAS Big #zClass
gd0 B #cInfo
gd0 #process
gd0 @TextInP .resExport .resExport #zField
gd0 @TextInP .type .type #zField
gd0 @TextInP .processKind .processKind #zField
gd0 @AnnotationInP-0n ai ai #zField
gd0 @TextInP .xml .xml #zField
gd0 @TextInP .responsibility .responsibility #zField
gd0 @StartSub f0 '' #zField
gd0 @EndSub f1 '' #zField
gd0 @GridStep f2 '' #zField
gd0 @PushWFArc f3 '' #zField
gd0 @PushWFArc f4 '' #zField
>Proto gd0 gd0 QuestionDAS #zField
gd0 f0 inParamDecl '<java.lang.Integer examId> param;' #txt
gd0 f0 inParamTable 'out.examId=param.examId;
' #txt
gd0 f0 outParamDecl '<List<axonactive.vision.training.entity.Question> listQuestions> result;
' #txt
gd0 f0 outParamTable 'result.listQuestions=in.listQuestions;
' #txt
gd0 f0 actionDecl 'ivyTraining.Question out;
' #txt
gd0 f0 callSignature getListQuestionByExamId(Integer) #txt
gd0 f0 type ivyTraining.Question #txt
gd0 f0 @C|.xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language>
        <name>getListQuestionByExamId(Integer)</name>
    </language>
</elementInfo>
' #txt
gd0 f0 83 51 26 26 14 0 #rect
gd0 f0 @|StartSubIcon #fIcon
gd0 f1 type ivyTraining.Question #txt
gd0 f1 83 211 26 26 14 0 #rect
gd0 f1 @|EndSubIcon #fIcon
gd0 f2 actionDecl 'ivyTraining.Question out;
' #txt
gd0 f2 actionTable 'out=in;
' #txt
gd0 f2 actionCode 'import axonactive.vision.training.service.QuestionService;

in.listQuestions = new QuestionService().getListQuestionByExamId(in.examId);
ivy.log.info(in.listQuestions.size());' #txt
gd0 f2 type ivyTraining.Question #txt
gd0 f2 78 124 36 24 20 -2 #rect
gd0 f2 @|StepIcon #fIcon
gd0 f3 expr out #txt
gd0 f3 96 77 96 124 #arcP
gd0 f4 expr out #txt
gd0 f4 96 148 96 211 #arcP
>Proto gd0 .type ivyTraining.Question #txt
>Proto gd0 .processKind CALLABLE_SUB #txt
>Proto gd0 .xml '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<elementInfo>
    <language/>
</elementInfo>
' #txt
>Proto gd0 0 0 32 24 18 0 #rect
>Proto gd0 @|BIcon #fIcon
gd0 f0 mainOut f3 tail #connect
gd0 f3 head f2 mainIn #connect
gd0 f2 mainOut f4 tail #connect
gd0 f4 head f1 mainIn #connect
